English Dictionary
◊ PUTTING TO DEATH
putting to death
n : the act of terminating a life [syn: {killing}, {kill}]